package com.jzm.proxy;

import java.lang.reflect.Method;

public interface Aop {
    /**
     * 前置方法
     */
    public void before(Object target, Method method);


    /**
     * 后置方法
     */
    public void after(Object target, Method method);

    /**
     * 异常处理方法
     */
    public void error(Object target, Method method, Throwable throwable);
}
